Semi-Automated Mapping for the Reflexion Method

نویسندگان

  • Andreas Christl
  • Erhard Plödereder
چکیده

A significant aspect in applying the Software Reflexion Model analysis is mapping of components found in the source code onto the conceptual components defined in the hypothesized architecture. To date, this mapping is done manually, which requires a lot of work for large software systems. This thesis evaluates if and how cluster analysis can leverage the manual mapping of source code artifacts. For this evaluation, the HuGMe method has been developed, in which assets of existing clustering techniques are combined and applied to support the user in the mapping activity. The result is a semi-automated mapping approach that accommodates the automatic clustering of the source model with the user’s hypothesized knowledge about the system’s architecture. In addition, a user-interface is designed to support the semi-automated mapping of HuGMe. The core of HuGMe is what I call a supportive clustering algorithm. The term “supportive” means that the task of the algorithm is not only to automatically cluster entities but to support the user in the efforts to achieve a correct and complete map. The clustering algorithm maps only those source code artifacts without user-interaction for which a mapping decision is “easy enough” to be made automatically. For all other source code components, where such an automatic mapping is not possible, the clustering algorithm provides suggestions for the user to which subsystem the component might belong. This thesis also presents a case study in which the cluster analysis of HuGMe is successfully applied to extend a partial map of a real-world software application. Thus confirming the benefit cluster analysis brings into the mapping activity.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Novel Automated Method for Minirhizotron Image Analysis: Root Detection using Curvelet Transform

In this article a new method is introduced for distinguishing roots and background based on their digital curvelet transform in minirhizotron images. In the proposed method, the nonlinear mapping is applied on sub-band curvelet components followed by boundary detection using energy optimization concept. The curvelet transform has the excellent capability in detecting roots with different orient...

متن کامل

Cost Function Modelling for Semi-automated SC, RTG and Automated and Semi-automated RMG Container Yard Operating Systems

This study analyses the concept of cost functions for semi-automated Straddle Carrier (SC), Rubber Tyred Gantry (RTG) and automated Rail Mounted Gantry (RMG) container yard operating cranes. It develops a generic cost based model for a pair-wise comparison, analysis and evaluation of economic efficiency and effectiveness of container yard equipment to be used for decision-making by terminal pla...

متن کامل

Automated Methods for Estimating Baseflow from Streamflow Records in a Semi Arid Watershed

Understanding of the runoff generation processes is important in understanding the magnitude and dynamics ofgroundwater discharge. However, these processes continue to be difficult to quantify and conceptualize. In this study,two digital filter based separation modules, the Recursive filtering method (RDF) and a generalization of therecursive digital filter (GRDF) were1991–2002 in the Hableh Ro...

متن کامل

A Semi-Automated Algorithm for Segmentation of the Left Atrial Appendage Landing Zone: Application in Left Atrial Appendage Occlusion Procedures

Background: Mechanical occlusion of the Left atrial appendage (LAA) using a purpose-built device has emerged as an effective prophylactic treatment in patients with atrial fibrillation at risk of stroke and a contraindication for anticoagulation. A crucial step in procedural planning is the choice of the device size. This is currently based on the manual analysis of the “Device Landing Zone” fr...

متن کامل

Application of landsat imageries for mapping post-earthquake landslide, case study: 2012 Ahar-Varzegan earthquake, NW Iran

The 2012 Ahar-Varzegan earthquake and its aftershocks have not only caused huge damage with a severe loss of life and property but also induced many geo-hazards with the major type of collapse, creep, slip, debris flow, and fallings that are generally considered as landslide in this study which can cause continuous threats to the affected region. in this study, a semi-automated geo-hazard detec...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006